two-spotted lady - German English Dictionary